package com.asset.bill.biz;

import com.asset.bill.dao.entity.BillEntity;
import com.asset.bill.form.BillForm;
import com.asset.bill.form.BillQueryForm;
import com.asset.common.pageform.PageForm;
import com.asset.common.result.ResultMsg;
import org.springframework.transaction.annotation.Transactional;

public interface IBillBiz {

    PageForm getBillList(BillQueryForm queyForm);

    @Transactional
    ResultMsg updateBill(BillForm billForm);

    @Transactional
    ResultMsg deleteById(Long billId);

    BillEntity getBillById(Long billId);
}
